﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0;font-size:14px;color:#555; font-family:"微软雅黑"; background:url(../images/Topbg1.jpg) repeat-x}
img{ border:0}
li,ul,form,dl,dt,dd,h1{ margin:0; padding:0; list-style-type:none;}
i{margin:0; padding:0; font-style:normal;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#e7ad3d; text-decoration:underline;}
h1{ margin:0; padding:0; list-style-type:none; font-size:20px; text-align:center; }
h2{ margin:0; padding:0; list-style-type:none; font-size:25px; color:#444}


.Header{width:1200px; margin:0 auto; clear:both; padding:0 33px; background:url(../images/TopBg2.jpg) no-repeat; height:224px;}
.Logo{ padding-top:47px; float:left;}
.ZCDL{ float:right; padding-top:17px;}
.ZCDL li{ width:82px; float:left; height:30px; line-height:30px; background-color:#ebbc52;  border-radius:25px; margin-right:10px; text-indent:35px}
.ZCDL li a{color:#fff8e9;}
.Ico1{ background:url(../images/ZCIco1.jpg) no-repeat 13px center;}
.Ico2{ background:url(../images/ZCIco2.jpg) no-repeat 13px center;}
.Nav{ width:100%; float:left; padding-top:34px}
.Nav ul{ float:left; height:30px; line-height:30px; font-size:16px}
.Nav li{ background:url(../images/NavLine.jpg) no-repeat right center; float:left; width:100px; text-align:center}
.Nav li a{ color:#fff}
.Search{ float:right}
.input{ width:285px; float:left; background-color:#fff; border-radius:25px; height:30px; line-height:30px; border:0; padding:0 15px; font-family:"微软雅黑"; color:#aaa}
.SearchButton{ float:left; margin:4px 0 0 -30px}

/* 幻灯 */
.Banner,.wp,.ListingsInfoJs{width:1200px; margin:0 auto; clear:both; padding:10px 0; }
.flexslider{position:relative;width:1200px;height:350px;overflow:hidden;zoom:1; float:left}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:55%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center;}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

/*左侧焦点图*/
.focus{ position:relative; width:320px; height:290px; background-color: #000; float: left;}  
.focus img{ width: 320px; height: 290px;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#f2ca5c;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:35px; line-height: 35px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1"; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; margin:0 2px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#f2ca5c;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    

.News{ width:560px; float:left; padding:0 20px}
.Title{ width:100%; float:left; background:url(../images/Ico.jpg) no-repeat 0 3px; text-indent:12px; font-weight:bold; padding-bottom:10px; margin-top:5px}
.Title a{ float:right}
.News p{ line-height:25px; color:#929191; margin-top:7px}
.News ul{width:100%; float:left; padding-top:10px; border-top:solid 1px #eee;}
.News ul li{width:100%; float:left; height:30px; line-height:30px; overflow:hidden; background:url(../images/Ico2.jpg) no-repeat 0 center; text-indent:10px}
.News ul li i{ float:right; color:#aaa}

.About{ width:280px; float:right}
.About .Js{ width:260px; float:left;border-top:solid 1px #eee; padding:10px; padding-bottom:0; line-height:26px; text-indent:30px; height:234px; overflow:hidden}
.About .Js a,.About .Js a:hover{color:#e7ad3d; text-decoration:underline;}

.Notice,.TjVideo{ width:320px; float:left}
.Notice .Bt,.FangDai .Bt,.AboutJC .Bt,.TjVideo .Bt{ border-radius:5px 5px 0 0; background-color:#ebbc52; height:38px}
.Notice .Bt span,.FangDai .Bt span,.AboutJC .Bt span,.TjVideo .Bt span{ margin:10px 0 0 10px; background-color:#fff;border-radius:5px 5px 0 0; float:left; height:28px; line-height:28px; padding:0 15px; color:#333; font-weight:bold}
/*.NoticeBg{ position:relative; z-index:11111; padding-top:10px}
.Notice dl{ position:absolute; top:0; z-index:-1}
*/.Notice dl{ width:300px; float:left; padding-left:20px;background:url(../images/Num10.png) no-repeat 0 10px; }
.Notice dt,.Notice dd{ width:100%; float:left;}
.Notice dt{ border-bottom:dashed 1px #ddd; padding-bottom:12px; margin-bottom:5px}
.Notice dt img{ float:left}
.Notice dt{ padding-top:10px}
.Notice dt span{ width:175px; float:right; padding-top:8px; line-height:25px; color:#444}
.Notice dd{ height:28px; line-height:28px;overflow:hidden}
.Notice span a{ color:#e7ad3d; text-decoration:underline}
.Bobottom{ width:300px; float:left; border:solid 1px #ddd; border-top:none; padding:9px; border-radius:0 0 5px 5px; margin-bottom:10px}

.Map{ width:560px; float:left; padding:0 20px; position:relative}
.MapForm{ width:320px; float:left; top:25px; left:45px; position:absolute}
.SearchBox{ width:280px; float:left; padding:20px; background-color:#fff; margin-bottom:10px}
.MapInput{ width:230px; float:left; height:30px; line-height:30px; border:solid 1px #ddd; background:url(../images/search2.jpg) no-repeat 10px center; background-color:#fff; border-radius:5px 0 0 5px; text-indent:30px;font-family:"微软雅黑"; color:#aaa}
.SearchButton2{ background-color:#ebbc52; border-radius:0 5px 5px 0; border:0; height:34px; line-height:34px; color:#fff; float:left; padding:0 10px; margin-left:-5px; cursor:pointer;font-family:"微软雅黑";}
.MapList{width:280px; float:left; padding:20px; background-color:#fff; }
.MapBt{ border-bottom:solid 1px #ddd; padding-bottom:10px; font-size:12px}
.MapBt i{ float:right}
.MapBt a{ margin-left:10px}
.Org{ color:#ffbf00; font-weight:bold}
.MapList ul{ width:100%; float:left; height:210px; overflow:auto}
.MapList ul li{ width:100%; float:left; border-bottom:solid 1px #ddd; padding:10px 0}
.MapList ul li img{ width:60px; float:left; padding-right:15px}
.MapList ul li span{ width:185px; float:left; padding-top:5px; font-size:12px; line-height:200%}
.MapList ul li span i{ color:#ffbf00; font-size:18px; font-weight:bold}

.FangDai{ width:280px; float:left}
.FDForm{ width:260px; float:left; padding:10px;}
.FDForm li{ width:100%; float:left; padding:5px 0}
.FDbutton{ width:100%; float:left; height:40px; line-height:40px; background-color:#f60000; color:#fff; font-weight:bold; text-align:center; border-radius:5px; border:0;font-family:"微软雅黑"; font-size:18px; font-weight:bold; cursor:pointer; margin-top:5px}
.FDinput{ border:solid 1px #ddd; border-radius:5px; height:25px; line-height:25px; margin-right:8px; padding:0 5px; width:150px}
.FDinput2{ border:solid 1px #ddd; border-radius:5px;line-height:28px; width:190px; font-size:12px;font-family:"微软雅黑"; color:#666}

.bor{float:left; border:solid 1px #ddd; border-radius:5px}
.Video{ width:318px; }
.bor .Bt,.bor .TabTitle{ background-color:#f9f9f9; height:40px; line-height:40px; border-bottom:solid 1px #ddd; border-radius:5px 5px 0 0;}
.bor .Bt span,.Auction .Bt span{ width:110px; float:left; text-align:center; background-color:#ebbc52; border-radius:5px 5px 0 0; color:#fff; font-weight:bold; margin:8px 0 0 8px; height:33px; line-height:33px}
.Video .Js,.TjVideo .Js{ width:300px; float:left; padding:9px; position:relative;}
.Video .Js .V,.TjVideo .V{ width:300px; float:left; position:absolute; top:30%; left:38%}
.Culture{width:558px; margin:0 20px}
.Culture .Bt a{ float:right; margin:10px 10px 0 0}
.CultureJs{ width:520px; float:left; padding:19px; background:url(../images/line.jpg) no-repeat center center; height:190px}
.CultureJs span{ width:235px; float:left; line-height:27px}
.CultureJs span a{ color:#e7ad3d; text-decoration:underline}

.Links{ width:278px;}
/* marqueetop */
.marqueetop{height:218px; width:250px;padding:0 9px;overflow:hidden;margin:5px auto;}
.marqueetop li{ width:100%; float:left; height:40px; line-height:40px; border-bottom:dashed 1px #ddd; background:url(../images/Ico4.jpg) no-repeat 0 center; text-indent:15px}



.Footer{ width:100%; clear:both;overflow:auto;background:url(../images/Fbg.jpg) repeat-x bottom; }
.Footer #foot{ width:1266px; margin:0 auto; clear:both; background:url(../images/Ftop.jpg) no-repeat; padding-top:43px; text-align:center; padding-bottom:30px; line-height:25px;margin-top:10px; }
.Footer #foot img{ margin:10px 3px 0 3px}

.Inside_Left{ width:860px; float:left}
.Inside_Right{ width:320px; float:right}
.AboutJC .Js{ width:290px; padding:14px; line-height:26px; text-indent:28px; font-size:13px}
.AboutJC .Js a{ color:#e7ad3d; text-decoration:underline}
.TjVideo{ margin-top:10px}

.Introduction{ width:800px; padding:29px; float:left; font-size:15px}
.Introduction p{ text-align:center}
.Business{ width:820px; padding:24px; line-height:200%; float:left;}

.NewsList{ width:828px; float:left; padding:0 20px; font-size:15px}
.NewsList li{width:818px; float:left; border-bottom:dashed 1px #ddd; padding:20px 0 15px 10px; color:#777; line-height:26px; background:url(../images/Ico4.jpg) no-repeat 0 28px;}
.NewsList li span{width:100%; float:left; padding-bottom:5px}
.NewsList li i{ float:right;font-size:12px; color:#b8b8b8}
.NewsList li a{ font-weight:bold; font-size:16px}


/*分页*/
.ZbPage{clear:both; padding:20px 0; overflow:auto; font-size:12px}
.ZbPage div{float:right;position:relative;right:50%}
.ZbPage a,.ZbPage strong,.ZbPage span{float:left;position:relative;left:50%;margin:0 2px;font-family:Verdana; color:#787878}
.ZbPage a{line-height:22px;border:1px #eee solid;padding:0 8px; background-color:#fff; border-radius:3px;}
.ZbPage a:hover,.ZbPage strong{background:#d6a500;color:#FFF;line-height:22px;padding:0 8px;border:solid 1px #d6a500; border-radius:3px; text-decoration:none}
.ZbPage span{line-height:22px}

.NewsInfo{ width:800px; padding:29px; float:left;line-height:36px; font-size:15px }

.NewsInfoBt{ text-align:center; width:100%; 
float:left; font-size:25px; font-weight:bold; line-height:180%}
.NewsInfoDate{ text-align:center; width:100%; float:left; color:#888; border-bottom:solid 1px #ddd;  font-size:14px; padding:0 0 10px 0; font-size:12px}
.NewsInfoJs{width:100%; float:left; padding-top:15px; }

.Inside_Left2{ width:280px; float:left; }
.Inside_Right2,.Tab{ width:900px; float:right}
.Culture2{ width:278px; margin-bottom:10px}
.Culture2 ul{ width:250px; float:left; padding:14px; padding-top:0}
.Culture2 li{width:100%; float:left; border-bottom:dashed 1px #ddd; background:url(../images/Ico5.jpg) no-repeat 235px center; height:45px; line-height:45px; overflow:hidden; text-indent:10px}

.Policy{ width:828px; float:left; padding:10px 20px 0 20px; font-size:15px}
.Policy li{ width:100%; float:left; height:45px; line-height:45px; border-bottom:dashed 1px #ddd; background:url(../images/Ico6.jpg) no-repeat 0 center; text-indent:13px}
.Policy li i{ font-size:12px; float:right; color:#a3a3a3}

.Contact{width:800px; padding:29px; float:left; color:#222}
.Contact dl{ margin:20px 0 0 50px; float:left}
.Contact dt{ font-size:25px; color:#222; font-weight:bold; margin-bottom:15px}
.Contact dd{ line-height:40px; font-size:15px}
.Contact dd img{ float:left; margin:10px 10px 0 0}
.Map2{ width:100%; float:left; text-align:center; padding-top:30px}

.none {display:none;}
.TabTitle li{ float:left;border-radius:5px 5px 0 0; color:#fff; font-weight:bold; margin:8px 0 0 8px; height:33px; line-height:33px; padding:0 20px}
.TabTitle li a{text-decoration:none; }
.TabTitle .active{background-color:#ebbc52;color:#fff; font-weight:bold;cursor:pointer}
.TabTitle .normal{color:#555; font-weight:100;cursor:pointer}
.TabContent{clear:both;overflow:hidden; padding:50px;display:block}
.TabContent label{ margin-left:20px}
.TabContent li{ width:100%; float:left; padding:10px 0; line-height:37px}
.TabContent li span{ float:left; text-align:right; margin-right:10px;}
.TabText li span{ width: 150px;}
.input2{ width:300px; float:left; height:25px; padding:5px 0; line-height:25px; border:solid 1px #ddd; border-radius:5px; padding-left:10px; color:#666; font-family:microsoft yahei;}
.input3 {border:none;border:1px solid #ddd; border-radius:5px;vertical-align:middle; height:33px; line-height:33px;width:300px; padding-left:10px; color:#666; font-family:microsoft yahei;}
.input7{ width:300px; float:left; padding:5px 0; line-height:25px; border:solid 1px #ddd; border-radius:5px; padding-left:10px; color:#666; font-family:microsoft yahei;}
.input8{ width:300px; float:left; height:125px; padding:5px 0; line-height:25px; border:solid 1px #ddd; border-radius:5px; padding-left:10px; color:#666; font-family:microsoft yahei;}
.liulan {width:100px;height:35px;background:url(/jscss/demoimg/201206/bgimg.jpg) no-repeat; cursor:pointer;border:none;border:1px solid #ddd; border-radius:5px; margin-left:5px}
.files{	position:absolute;  heigth:35px;cursor:pointer;filter: Alpha(opacity=0);-moz-opacity:0;opacity:0;} 
.PicButton{border:1px solid #ddd; border-radius:5px;height:35px; line-height:35px;width:100px; background-color:#fff}
.Button{ width:200px; float:left; height:50px; line-height:50px; color:#fff; font-size:16px; border:0; border-radius:8px;font-family:microsoft yahei; font-weight:bold; text-align:center; background-color:#ebbc52; margin-left:110px}
.Button1{ width:100px; float:left; height:36px; color:#fff; font-size:16px; border:0; border-radius:8px;font-family:microsoft yahei; font-weight:bold; text-align:center; background-color:#ebbc52; margin-left:20px}

/*注册登陆*/
.RegLogin{ width:385px; margin:0 auto; clear:both}
.SubNav{ width:100%; float:left;  border-bottom:solid 1px #cbcbcb; font-size:25px; margin:140px 0 0 0;}
.SubNav li{ float:left; width:50%; text-align:center; padding-bottom:10px}
.SubNav li.On{ color:#ebbc52; border-bottom:solid 3px #ebbc52}
.SubNav li a,.SubNav li a:hover{ color:#666;text-decoration:none}
.SubNav li.On a,.SubNav li.On a:hover{color:#ebbc52;}
.RegForm,.RegForm li{ width:100%; float:left;}
.RegForm{ padding-bottom:140px}
.RegForm li{ padding-top:40px}
.RegInput{ width:290px; float:left; border:solid 1px #ddd; border-radius:5px; color:#bbb; height:40px; line-height:40px; font-size:16px; font-family:microsoft yahei; padding-left:10px}
.RegButton{  width:100%; float:left; border:0; height:42px; line-height:42px;background-color:#ebbc52; color:#fff; font-size:18px; text-align:center; font-family:microsoft yahei; border-radius:5px; cursor:pointer}
.RegForm img{position:relative; margin:0 0 0 -370px; float:left}
.RegForm li span{ width:68px; line-height:40px; float:left; text-align:right; font-size:14px; padding-right:10px}

.PwdForm,.PwdForm li{ width:100%; float:left; margin-left:20px;}
.PwdForm{ padding-bottom:140px}
.PwdForm li{ padding-top:40px}
.PwdInput{ width:290px; float:left; border:solid 1px #ddd; border-radius:5px; color:#bbb; height:40px; line-height:40px; font-size:16px; font-family:microsoft yahei; padding-left:10px}
.PwdButton{  width:50%; float:left; margin-left:20px; border:0; height:42px; line-height:42px;background-color:#ebbc52; color:#fff; font-size:18px; text-align:center; font-family:microsoft yahei; border-radius:5px; cursor:pointer}
.PwdForm img{position:relative; margin:0 0 0 -370px; float:left}
.PwdForm li span{ width:68px; line-height:40px; float:left; text-align:right; font-size:14px; padding-right:10px}


.LoginInput{width:310px; float:left; border:solid 1px #ddd; border-radius:5px; color:#bbb; height:40px; line-height:40px; font-size:16px; font-family:microsoft yahei; padding-left:58px; }

.Listings{ width:1198px; margin:0 auto; clear:both}
.SubNav2{ width:1140px; margin:15px 20px; margin-bottom:0; float:left;padding:15px 9px; padding-top:0;  }
.SubNav2{border-bottom:solid 1px #ddd;}
.SubNav2 li{ width:100%; float:left; height:36px; line-height:36px; overflow:hidden}
.SubNav2 li a{ margin:0 10px}
.SubNav2 .On{ border-radius:3px; background-color:#ebbc52; color:#fff; padding:0 5px}
.input4{ width:50px;text-align:center; border:solid 1px #ddd; height:22px; line-height:22px;}
.ListingsList{ width:1158px; margin:0 auto; clear:both }
.ListingsList li{ width:1140px; padding:15px 9px; float:left; border-bottom:solid 1px #ddd;}
.ListingsList li .Pic{ width:220px; float:left}
.ListingsList li .Js{ width:470px; float:left; padding:10px 25px; line-height:200%}
.ListingsList li .Js img{ margin:0 5px 0 15px}
.ListingsList li .Js p{ font-size:18px; margin:0}
.ListingsList li .Js p a{ color:#000}
.ListingsList li .Js p a:hover{ color:#ce9600; text-decoration:underline}
.ListingsList li .Mj,.ListingsList li .Jg{ width:150px; padding:0 25px; float:left; text-align:center; padding-top:50px; line-height:180%}
.Price{ font-size:30px; color:#ff0000; font-weight:bold}

/*房源详情页大图*/
.play { width: 520px; height: 370px; float:left; height:480px}
.big_pic { width: 520px; height: 370px; overflow: hidden; border-bottom: 1px solid #ccc; background: #222; position: relative; }
.big_pic li { width: 520px; height: 370px; overflow: hidden; position: absolute; top: 0; left: 0; z-index: 0; background: url(../images/loading.gif) no-repeat center center;text-align:center ;background-color:#000;}
.big_pic li img{ height:100%; }
.mark_left { width: 200px; height: 370px; position: absolute; left: 0; top: 0; background: red; filter: alpha(opacity:0); opacity: 0; z-index:3000; }
.mark_right { width: 200px; height: 370px; position: absolute; left: 200px; top: 0; background: green; filter: alpha(opacity:0); opacity: 0; z-index:3000; }
.big_pic .prev { width: 60px; height: 60px; background: url(../images/btn.gif) no-repeat; position: absolute; top: 155px; left: 10px; z-index: 3001; cursor: pointer; filter:alpha(opacity: 0); opacity:0; }
.big_pic .next { width: 60px; height: 60px; background: url(../images/btn.gif) no-repeat 0 -60px; position: absolute; top: 155px; right: 10px; z-index: 3001;cursor: pointer; filter:alpha(opacity: 0); opacity:0; }
.big_pic .text { position: absolute; left: 10px; top: 302px; z-index: 3000; color: #ccc; }
.big_pic .length { position: absolute; right: 10px; bottom: 4px; z-index: 3000; color: #ccc; }
.big_pic .bg { width: 520px; height: 25px; background: #000; filter: alpha(opacity=60); opacity: 0.6; position: absolute; z-index: 2999; bottom: 0; left: 0; }
.small_pic { width: 520px; height: 80px; position: relative; top:14px; overflow: hidden; }
.small_pic ul { height: 80px; position: absolute; top: 0; left: 0; }
.small_pic li { width: 120px; height: 80px; float: left; padding-right: 14px; background: url(../images/loading.gif) no-repeat center center; cursor: pointer; filter: alpha(opacity=60); opacity: 0.6; }
.small_pic img { width: 120px; height: 80px; }

.ListingsInfo{ width:640px; float:right; padding-top:20px}
.ListingsInfo ul{ width:100%; float:left; border-top:solid 1px #ddd; padding:15px 0 0 0; margin-top:10px}
.ListingsInfo ul li{ width:50%; float:left; line-height:36px; text-indent:15px}
.ListingsInfo ul li a{ font-size:14px; text-decoration:underline; color:#dcb13c}
.ListingsInfo ul li img{ margin:0 5px 0 15px}
.Lx,.Lx1,.Share{ width:100%;float:left; margin-top:20px}
.Lx1 span{ width:200px; height:60px; float:right; line-height:52px; font-size:22px; color:#fff; padding-left:75px; margin-right:25px}
.Lx span{ width:100px; height:35px; float:left; line-height:32px; font-size:18px; color:#fff;
padding-left:75px;
/*margin-right:25px;*/
margin: 5px 25px 5px 0px;}
.Bg1{ background:url(../images/Tel.jpg) no-repeat; font-weight:bold}
.Bg2{ background:url(../images/Look.jpg) no-repeat; text-indent:-10px;background-size:100%;}
.Lx span a,.Lx span a:hover{ color:#fff; text-decoration:none}

.ListingsInfoJs{ padding-top:20px;}
.ListingsInfoJs .Bt{ width:100%; float:left; background:url(../images/line3.jpg) repeat-x 0 bottom; font-size:16px;}
.ListingsInfoJs .Bt a{ background:url(../images/line2.jpg) no-repeat right center; padding:0 40px; float:left;}
.ListingsInfoJs .Bt .On{ background:url(../images/down.jpg) no-repeat center bottom; padding-bottom:25px; font-weight:bold}
.ListingsInfoJs .Left{ width:850px; float:left; font-size:16px; }
.ListingsInfoJs .leftnew{line-height:36px}
.ListingsInfoJs .Left #F1,.ListingsInfoJs .Left #F3,.ListingsInfoJs .Left #F4{ padding:20px 0 0 0}

.Right{ width:310px; float:right; position:relative; margin-top:-6px}
.Right dl{ width:280px; float:left; padding:15px; background-color:#fcfcfc; margin-bottom:20px}
.Right dl dt{ font-size:16px; font-weight:bold; padding-bottom:15px}
.Right dl dd{ width:260px; border-top:solid 1px #ddd; float:left; padding:10px 5px 10px 15px; line-height:180%; font-size:13px; color:#999;background:url(../images/ico10.jpg) no-repeat 5px 18px }
.Right dl dd span{ width:80px; float:right; padding-top:15px; text-align:right}
.Right dl dd img{ float:left; width:150px;}
.Red{ color:#ed0000; font-weight:bold; font-size:12px}
.Right dl dd a{ float:left;  color:#999}
.Right dl dd a strong{ color:#666}

.Member{ width:1200px; margin:20px auto 10px auto; clear:both; overflow:auto; background:url(../images/Mbg.jpg) repeat-y left 0;}
.MemberLeft{ width:255px; float:left}
.MemberLeft dd{ width:100%; float:left; height:70px; line-height:70px; border-bottom:solid 1px #ddd; background:url(../images/Mico.jpg) no-repeat 230px center; font-size:16px; text-align:center}
.MemberLeft dd.On a{ color:#e6a90e; font-weight:bold}
.MemberRight{ width:943px; float:left; border:solid 1px #ddd; min-height:600px}
.MemberRight .Bt{ width:100%; float:left; border-bottom:solid 1px #ddd; height:68px; line-height:68px; font-family:microsoft yahei; font-size:20px; font-weight:bold; text-indent:25px}
.Showings{ width:903px; float:left; padding:10px 20px 0 20px}
.Showings li{ width:883px; padding:0 10px; float:left; height:50px; line-height:50px; border-bottom:solid 1px #ddd; background:url(../images/ico4.jpg) no-repeat 0 center; text-indent:5px; font-size:16px}
.Showings li span{ float:right; color:#ec0000; font-weight:bold; font-size:14px}
.Showings li a,.Showings li a:hover{ text-decoration:none}
/*我要看房*/
.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:235px;left:50%;margin-left:-250px;width:420px;background:#eee url(modal-gloss.png) no-repeat -200px -80px;position:absolute;z-index:4001;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modal .close-reveal-modal {
font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal h2{font-size:18px;color:#333;padding:0 0 15px 0; font-family:microsoft yahei}
.reveal-modal p{padding:0 0 15px 0;}
.Minput{ width:300px; margin-left:10px; border:solid 1px #ddd; height:35px; line-height:35px; border-radius:5px; font-family:microsoft yahei; font-size:14px; padding:0 5px; color:#888;}
.Mbutton{ width:160px; float:left; margin-left:52px; height:40px; line-height:40px; text-align:center; color:#fff; background-color:#feae00; border-radius:5px; border:0; font-size:18px; font-family:microsoft yahei; cursor:pointer}


.ListingsInfoJs{ padding-top:20px;}
.ListingsInfoJs .Bt{ width:100%; float:left; background:url(../images/line3.jpg) repeat-x 0 bottom; font-size:16px;}
.ListingsInfoJs .Bt a{ background:url(../images/line2.jpg) no-repeat right center; padding:0 40px; float:left;}
.ListingsInfoJs .Bt .On{ background:url(../images/down.jpg) no-repeat center bottom; padding-bottom:25px; font-weight:bold}
.ListingsInfoJs .Left{ width:850px; float:left; font-size:16px;}
.ListingsInfoJs .leftnew{line-height:36px}
.ListingsInfoJs .Left #F1,.ListingsInfoJs .Left #F3,.ListingsInfoJs .Left #F4{ width:100%; float:left; padding:20px 0 0}
.ListingsInfoJs .Left div strong{ width:100%; float:left;}
.ListingsInfoJs .Left ul{ width:100px; float:left}
.ListingsInfoJs .Left ul li{ padding:5px 0 }
/*.ListingsInfoJs .Left ul li a{ background:url(../images/IcoOff.jpg) no-repeat 0 4px; }*/
.ListingsInfoJs .Left ul a:hover{ color:#e84a01; text-decoration:none}

.IcoOn1 a{background:url(../images/IcoOff.jpg) no-repeat 0 2px; padding-left:30px }
.IcoOn2 a{background:url(../images/IcoOff.jpg) no-repeat 0 -42px;padding-left:30px }
.IcoOn3 a{background:url(../images/IcoOff.jpg) no-repeat 0 -87px; padding-left:30px}
.IcoOn4 a{background:url(../images/IcoOff.jpg) no-repeat 0 -130px;padding-left:30px }
.IcoOn5 a{background:url(../images/IcoOff.jpg) no-repeat 0 -174px;padding-left:30px }
.IcoOn6 a{background:url(../images/IcoOff.jpg) no-repeat 0 -219px; padding-left:30px}
.IcoOn7 a{background:url(../images/IcoOff.jpg) no-repeat 0 -263px;padding-left:30px }
.IcoOn1 a.click{ background:url(../images/IcoOn.jpg) no-repeat 0 2px;  }
.IcoOn2 a.click{ background:url(../images/IcoOn.jpg) no-repeat 0 -42px;  }
.IcoOn3 a.click{ background:url(../images/IcoOn.jpg) no-repeat 0 -87px;  }
.IcoOn4 a.click{ background:url(../images/IcoOn.jpg) no-repeat 0 -130px;  }
.IcoOn5 a.click{ background:url(../images/IcoOn.jpg) no-repeat 0 -174px;  }
.IcoOn6 a.click{ background:url(../images/IcoOn.jpg) no-repeat 0 -219px;  }
.IcoOn7 a.click{ background:url(../images/IcoOn.jpg) no-repeat 0 -263px;  }
.IcoOn1 a:hover{ background:url(../images/IcoOn.jpg) no-repeat 0 2px;  }
.IcoOn2 a:hover{ background:url(../images/IcoOn.jpg) no-repeat 0 -42px;  }
.IcoOn3 a:hover{ background:url(../images/IcoOn.jpg) no-repeat 0 -87px;  }
.IcoOn4 a:hover{ background:url(../images/IcoOn.jpg) no-repeat 0 -130px;  }
.IcoOn5 a:hover{ background:url(../images/IcoOn.jpg) no-repeat 0 -174px;  }
.IcoOn6 a:hover{ background:url(../images/IcoOn.jpg) no-repeat 0 -219px;  }
.IcoOn7 a:hover{ background:url(../images/IcoOn.jpg) no-repeat 0 -263px;  }


.ListingsInfoJs .Left .Pic{ width:700px; padding:8px 0 0 20px; float:left}


.Tab2{width:320px; float:left; overflow:hidden}
.none {display:none;}
.daili{ width:320px; float:left;border-radius:5px 5px 0 0; background-color:#ebbc52; height:38px}
.daili p{ float:right; padding:0 8px 0 0;  font-size:12px}
.daili p a{color:#fff;line-height:40px}
.daili li{ margin:10px 0 0 10px;}
.daili li a{text-decoration:none;}
.daili .active{ background-color:#fff;border-radius:5px 5px 0 0; float:left; height:28px; line-height:28px; padding:0 15px; color:#333; font-weight:bold; cursor:pointer}
.daili .normal{float:left; height:28px; line-height:28px; color:#fff; cursor:pointer; padding:0 15px;}
.tab_box{clear:both;overflow:hidden;display:block}

.Postings2,.Postings2 dt,.Postings2 dd{ width:100%; float:left; line-height:48px;}
.Postings2 dd,.Postings2 dt{ height:48px; border-bottom:dashed 1px #ddd}
.Postings2 dt{ font-weight:bold; background-color:#fdfdfd }
.Postings2 dt span,.Postings2 dd span{ 
	float:left;
word-break:keep-all;/* 不换行 */ 
white-space:nowrap;/* 不换行 */ 
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */ 
text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
.Adress{ width:228px; padding:0 0 0 20px}
.Floor,.Area,.Pattern,.TotalPrice{ width:100px; padding-left:20px; text-align:center;height:50px;overflow:hidden}
.Status{ width:120px; padding-left:20px; text-align:center}

.Tab3{width:558px; margin:0 20px}
.Tab3 .Bt a{ float:right; margin:0 10px 0 0; font-size:12px; color:#999}
.Tab3 .Bt li{ width:110px; float:left; text-align:center;  font-weight:bold; margin:8px 0 0 8px; height:33px; line-height:33px; cursor:pointer}
.Tab3 .active{background-color:#ebbc52; border-radius:5px 5px 0 0; color:#fff;}
.Tab3 .tab_box{ width:530px; float:left; padding:4px 14px 14px 14px}
.Tab3 .tab_box ul li{ width:100%; float:left; height:41px; line-height:41px; border-bottom:dashed 1px #ddd; background:url(../images/Ico4.jpg) no-repeat 0 center; text-indent:15px}
.Tab3 .tab_box ul li span{ float:right; color:#888; font-size:12px}

/*2016.04.14 添加*/
.Khdj{ width:880px; float:left; padding:30px}
.Khdj li{ width:100%; float:left; padding:15px 0; line-height:30px}
.Khdj li i{ width:280px; float:left; text-align:right; margin-right:10px; line-height:30px}
.input5{ width:250px; float:left; height:30px; line-height:30px; border:solid 1px #ddd; border-radius:5px; text-indent:10px; margin-right:10px}
.input6{ width:250px; float:left; padding:5px 0; border:solid 1px #ddd; border-radius:5px; text-indent:5px}

/*网络竞价*/
.Auction{width:1198px; margin:0 auto; clear:both; border:solid 1px #ddd; border-radius:5px; margin-top:10px; overflow:auto }
.Auction ul li{ width:1160px; float:left; height:50px; line-height:50px; border-bottom:dashed 1px #ddd;padding:0 19px }
.AucName{ width:800px; float:left; padding:0 10px}
.AucPrice{ width:200px; float:left; padding:0 20px} 
.AucDate{ width:100px; float:left}

.AuctionInfoBt{ width:1100px; float:left; padding:20px 49px; text-align:center; line-height:200%; font-size:25px; color:#000}
.AuctionInfoJs{width:1100px; float:left; padding:20px 49px; border-top:dashed 1px #ddd; line-height:250%; font-size:16px}



.buttonYes{ width:120px; border-radius:5px; float:left; background-color:#ebbc52; color:#fff; text-align:center; height:35px; line-height:35px; border:0; font-family:microsoft yahei; cursor:pointer; margin-left:290px}
.buttonNo{ width:120px; border-radius:5px; float:left; background-color:#cecece; color:#fff; text-align:center; height:35px; line-height:35px; border:0; font-family:microsoft yahei; cursor:pointer; margin-left:10px}

.ListingsInfo p a{ float:right; padding-right:20px}

.Showings{ width:903px; float:left; padding:10px 20px 0 20px}
.Showings li{ width:883px; padding:0 10px; float:left; height:50px; line-height:50px; border-bottom:solid 1px #ddd; background:url(../images/ico4.jpg) no-repeat 0 center; text-indent:5px; font-size:16px}
.Showings li span{ float:right; color:#ec0000; font-weight:bold; font-size:14px}
.Showings li a,.Showings li a:hover{ text-decoration:none}
.Showings li i{ float:right;font-size:12px}
.Ybutton{ background-color:#f3b927; padding:5px 10px; border-radius:5px}
.Showings li i a,.Showings li i a:hover{ color:#fff; background-color:#f3b927; margin-left:5px }
.Showings li p{ float:right; font-size:12px;color:#fff; background-color:#f3b927; margin-left:5px; padding:0 10px; line-height:25px}

.layout{width:1198px; margin:0 auto; clear:both; border:solid 1px #ddd; border-radius:5px; margin-top:10px; overflow:auto}
.hottitle{ width:100%; border-bottom:solid 1px #ddd; background-color:#f9f9f7; float:left;height:50px;line-height:50px;}
#tab1{ width:100%; float:left;line-height:40px; }
#tab1 ul{margin:0;padding:0;}
#tab1 li{ width:120px; float:left; cursor:pointer; color:#343434; font-size:16px; text-align:center; margin:10px 0 0 10px}
#tab1 li.now{ color:#fff; background-color:#edbf52;height:40px; line-height:40px; border-radius:5px 5px 0 0;}
.tablista{float:left;width:100%; overflow:auto}
.block{display:block;}
.tablista ul li{ width:1160px; float:left;
/* height:50px; */
line-height:50px;
/* border-bottom:dashed 1px #ddd; */
border-bottom:solid 1px #ddd;
padding:0 19px }
.AucName{ width:800px; float:left; padding:0 10px}
.AucPrice{ width:200px; float:left; padding:0 20px} 
.AucDate{ width:100px; float:left}
.AucDate2{ text-align:center; width:180px; float:left;}
.AucName2{ text-align:center; width:220px; float:left; padding:0 10px;	white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*报价表单*/
.PostTitle{width:100%;height:25px; line-height:25px;  border-bottom:solid 2px #ebbc52; float:left;}
.TabContent .PostTitle span{ border-radius:5px 5px 0 0; background-color:#ebbc52; color:#fff; padding:0 5px; text-align:center; float:left;
	margin: 0 1px;}
.TabContent .PostTitle .row{background-color:#fff; color:#ebbc52; padding:0 5px; text-align:center; float:left;
	margin: 0 1px;}